package com.tjetc;

public class _8InheritEssence {
    public static void main(String[] args) {
        /*
            继承的本质：当⼦类对象创建好后，建⽴查找的关系。
            1.先从自己的空间里找是否存在
            2.在从直接父类中查找是否存在
            3.最终找到顶级父类 Object为止，如果都找不到 直接报错

         */
        Son son = new Son();
        System.out.println("son.name = " + son.name); // 儿子
        System.out.println("son.age = " + son.age);  // 40
        System.out.println("son.money = " + son.money); // 100000
    }
}

class GrandFather {
    String name = "爷爷";
    double money = 100000;
}

class Father extends GrandFather {
    String name = "爸爸";
    int age = 40;
}

class Son extends Father {
    String name = "儿子";
}
